/* home start */
.cd_cippe_number {color: #008baf;}
.cd_cippe_number dl {text-align: center;font-size: 28px;}
.cd_cippe_number dl.en {text-align: center;font-size: 18px;}
.cd_cippe_number dt {font-size: 32px;}
.cd_cippe_number img {max-width: 100px;}

div.tqtitle { margin: 40px auto !important; }
.linkage-row { background: url('/public/alinana/images/linkage_bg.png') no-repeat; background-size: 100%; display: flex; }
.linkage-row a{width: 50%;}
.linkage-item { width: 100%; padding: 31px 20px; display: flex; }
.linkage-item1 { padding-left: 36px;}
.linkage-item>div { margin-right: 20px; }
.linkage-logo { max-width: 150px; }
.linkage-item h4 { font-weight: 600; font-size: 16px; line-height: 22px; color: #003558;}
.linkage-row a:hover h4{color: #008baf;}
.linkage-item h4 span { font-size: 14px; font-weight: normal; }
.linkage-item dl { text-align: center; font-size: 14px; margin-bottom: 0; margin-left: 8px; }
.linkage-item dl img { width: 30px;}
.linkage-item dt { line-height: 22px;}
.linkage-item dd { font-size: 12px; color: rgb(97, 97, 97);}

/* linkage start */
.linkage{ position: relative; }
.linkage > div{ position: absolute; top: 27%; width: 28.8%; height: 48%; }
.linkage > div:nth-child(1){left: 8%; border-start-end-radius: 10% 50%; border-end-end-radius: 10% 50%;}
.linkage > div:nth-child(2){left: 37%; border-start-end-radius: 10% 50%; border-end-end-radius: 10% 50%;}
.linkage > div:nth-child(3){left: 64.5%; border-start-end-radius: 10% 50%; border-end-end-radius: 10% 50%;}
.linkage > div > a{display: block; width: 100%; height: 100%;}
/* linkage end */
/* home end */

/* fanwei */
.rangeList { display: flex; flex-wrap: wrap; list-style: none; padding: 0;}
.rangeItem { width: 33.3%; padding: 20px 24px; min-height: 300px; line-height: 28px; font-size: 14px; }
.rangeItem:nth-child(2n-1) { background: url('/public/alinana/images/range_bg.jpg') no-repeat; background-size: 100% 100%;}
.rangeItem:nth-child(2n) { padding: 0; }
.rangeItem img{ width: 100%; height: 100%; margin-left: 0 !important; }
.rangeItem .rangeIcon{ text-indent: 2em; background: url('/public/alinana/images/circle.png') no-repeat 10px; margin: 0;}
/* fanwei */

@media (min-width: 992px) and (max-width: 1199px) {
  .linkage-row { display: block; background: none; }
  .linkage-item { width: 600px; background: url('/public/alinana/images/linkage_bg1.png'); margin: 10px auto; }
  .linkage-item+.linkage-item { padding-left: 20px; }
}

@media (min-width: 768px) and (max-width: 992px) {
  .rangeItem{ width: 50%; }
  .linkage-row { display: block; background: none; }
  .linkage-item { width: 600px; background: url('/public/alinana/images/linkage_bg1.png'); margin: 10px auto; }
  .linkage-item1 { padding-left: 20px; }
}

@media(max-width: 767.9px) {
  /* home start */
  .cd_cippe_number img { max-width: 70px; }
  .cd_cippe_number dl { font-size: 14px; }
  .cd_cippe_number dl.en { font-size: 12px; }
  .cd_cippe_number dt { font-size: 14px; }
  .cd_cippe_number .col-xs-3{ padding: 0; }

  .slideContainer{overflow-x: auto; margin: 0 -15px; padding: 15px; }
  .linkage-row { background: none; width: 200%; overflow: auto; }
  .linkage-row a{margin-right: 10px;}
  .linkage-item { width: 100%;min-height: 247px; margin: 10px auto; background: rgba(255, 255, 255, .8); border-radius: 20px; flex-wrap: wrap; justify-content: space-around; margin-right: 10px; }
  .linkage-item>div { margin-right: 0; }
  /* home end */
  .range{margin-left: -15px;margin-right: -15px;}
  .rangeItem{ width: 100%; min-height: auto;}
}